import ExportJsonExcel from "js-export-excel";

/**
 * @descorption 用于导出table数据为.xlsx文件
 * @param {[]} fields  标题(excel 第一行数据)
 * @param {[]} data   表格数据
 * @param  {...[]} columnWidths  列宽
 */
function exportExcel(fields, data,fileName,...columnWidths) {
  let option = {};
  option.fileName = fileName;
  option.datas = [
    {
      sheetData: data,
      sheetName: 'sheet',
      sheetHeader: fields, //['姓名', '类型', '次数', '时长']
      columnWidths: columnWidths // [10, 10, 10, 10]
    }
  ];
  var toExcel = new ExportJsonExcel(option); //new
  toExcel.saveExcel(); //保存

}
export default exportExcel;